Package-level declarations

Types

Link copied to clipboard
class ScanbotImageFetcher(imageUri: ScanbotImageUri, fileIOProcessor: FileIOProcessor, options: <Error class: unknown class>)
Link copied to clipboard
data class ScanbotImageUri(val uri: Uri)

Properties

Link copied to clipboard
val LocalImageFetcherFactory: <Error class: unknown class>
Link copied to clipboard
val LocalNavControllerProvider: <Error class: unknown class>

Functions

Link copied to clipboard

Proper and correct way to get current timestamp.

Link copied to clipboard
inline fun <T : Any> T.fieldsToMap(clazz: KClass<*>): MutableMap<String, String>

Uses reflection to access all fields of type clazz in T and write field name and its value as a key-value pair into a map.

Link copied to clipboard
fun String.formattedTextValue(vararg args: Any?): String
Link copied to clipboard
fun <Error class: unknown class>.keepScreenOn(enabled: Boolean): <Error class: unknown class>
Link copied to clipboard
fun <Error class: unknown class>.noRippleClickable(onClick: () -> Unit = {}): <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
fun scanbotImageFetcherFactory(): <Error class: unknown class>
Link copied to clipboard
fun ScanbotPreview(palette: Palette = Palette(), mappedStrings: MutableMap<String, String>, content: () -> Unit)
Link copied to clipboard

Beautiful Scanbot-branded red color. Only to be used in Composable preview!!! Throws exception otherwise!!!

Link copied to clipboard
fun <T> <Error class: unknown class><T>.throttleFirst(windowDuration: Long): <Error class: unknown class><T>

Emits the first item and then throttles next during windowDuration timeframe.